// 定义用户登录功能
#ifndef LOGIN_MANAGE_H
#define LOGIN_MANAGE_H

#include "../util/LinkedList.h"
#include "../util/InputFormat.h"
#include "../util/FileManage.h"
#include "StaffManage.h"
#include "DishOrderManage.h"

// 登录初始化
// filePointer: 用户文件指针
// head: 用户链表的头指针
void UserLoginInit(FILE *filePointer, ListPointer head);

// 登录功能实现, 返回用户角色标志
// head: 用户链表的头指针
int UserLogin(ListPointer head);

// 清空指定行
// row1: 开始行
// row2: 结束行
void CleanRow(int row1, int row2);

// 设定光标位置
void SetCursorPosition(int xPoint, int yPoint);

#endif
